Definition of Flower Petal

  • (noun) part of the perianth that is usually brightly colored

Synonyms of Flower Petal


Antonyms of Flower Petal


No Antonyms Found.

Homophones of Flower Petal


No Homophones Found.